using System;
using System.Collections.Generic;

namespace Glue.Internals.Verification
{
    internal class AssertMapsCorrectlyParameters
    {
        public ConvertibleRandomValues TheRandomizers { get; set; }
        public Func<IRelation, IObjectMember> GetFromPropertyInfo { get; set;}
        public Func<IRelation, IObjectMember> GetToPropertyInfo { get; set; }
        public Func<IHoldNestedRelation, List<IRelation>> GetNestedRelations { get; set; }
    }
}